upper torso - German English Dictionary